/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 沈明月
 * Date: 2022-12-03
 * Time: 14:01
 */
//将两个数进行交换

/*class MyValue{
    public int val;
}

public class TestOne {
    public static void swap(MyValue myV1, MyValue myV2){
        int tmp = myV1.val;
        myV1.val = myV2.val;
        myV2.val = tmp;
    }

    public static void main(String[] args) {
        MyValue myValue1 = new MyValue();
        myValue1.val = 10;

        MyValue myValue2 = new MyValue();
        myValue2.val = 20;

        swap(myValue1,myValue2);

        System.out.println(myValue1.val);
        System.out.println(myValue2.val);
    }
}*/





//如果变量被private修饰：则要通过get和set才能帮助交换
/*class MyValue{
    private int val;

    public int getVal() {
        return val;
    }

    public void setVal(int val) {
        this.val = val;
    }
}

public class TestOne {
    public static void swap(MyValue myV1, MyValue myV2){
        int tmp = myV1.getVal();
        myV1.setVal(myV2.getVal());
        myV2.setVal(tmp);
    }

    public static void main(String[] args) {
        MyValue myValue1 = new MyValue();
        myValue1.setVal(10);

        MyValue myValue2 = new MyValue();
        myValue2.setVal(20);

        swap(myValue1,myValue2);

        System.out.println(myValue1.getVal());
        System.out.println(myValue2.getVal());
    }
}*/


